package com.saicmotor.pay.entity;

import com.zone.sdk.common.http.base.BaseEntity;

public class OrderEntity extends BaseEntity {
    /**
     * 订单号
     */
    private String orderNo;
    /**
     * 交易单号
     */
    private String transNo;
    /**
     * 平台商户号
     */
    private String platformMerchId;
    /**
     * 交易订单号
     */
    private String merchOrderId;
    /**
     * 总金额
     */
    private Number orderAmt;

    /**
     * 订单状态（
     * (-1,"草稿"),
     * (0,"待支付"),
     * (1,"已支付"),
     * (2,"已发货"),
     * (3,"已完成"),
     * (4,"已取消"),
     * (5,"待退款"),
     * (6,"已退款")
     * ）
     */
    private Number orderStatus;

    public String getOrderNo() {
        return orderNo;
    }

    public void setOrderNo(String orderNo) {
        this.orderNo = orderNo;
    }

    public String getTransNo() {
        return transNo;
    }

    public void setTransNo(String transNo) {
        this.transNo = transNo;
    }

    public String getPlatformMerchId() {
        return platformMerchId;
    }

    public void setPlatformMerchId(String platformMerchId) {
        this.platformMerchId = platformMerchId;
    }

    public String getMerchOrderId() {
        return merchOrderId;
    }

    public void setMerchOrderId(String merchOrderId) {
        this.merchOrderId = merchOrderId;
    }

    public Number getOrderAmt() {
        return orderAmt;
    }

    public void setOrderAmt(Number orderAmt) {
        this.orderAmt = orderAmt;
    }

    public int getOrderStatus() {
        return (int) orderStatus;
    }

    public void setOrderStatus(Number orderStatus) {
        this.orderStatus = orderStatus;
    }
}
